Резервное копирование, PITR и репликация

Зачем это знать:

  • Это часть “надёжности” системы, и часто влияет на требования и архитектуру.

  • WAL напрямую связан с репликацией и point-in-time recovery.

Связанные темы:

WAL, Checkpoint и восстановление


Бэкапы (концептуально)

  • Логические (dump) — удобны для миграций, но дольше на больших объёмах.

  • Физические (base backup) — основа для быстрых восстановлений и репликации.


PITR (Point-In-Time Recovery)

  • Восстановление на конкретный момент времени с помощью base backup + WAL.

  • Важно для сценариев “случайно удалили данные”.


Репликация

  • Используется для отказоустойчивости и/или чтения.

  • Компромисс: консистентность/лаг/сложность фейловера.

Последнее обновление